(function() {
  const process = require('process');
  return {
    /* 描述信息 */
    description: '测试',
    defaultPath: 'entry',
    // includePath: ['compile'],
    excludePath: ['node_modules', '.git', '.idea'],
    charset: 'gbk',
    prompt: [
      {
        type: 'path',
        name: 'toPath',
        message: '生成路径',
        default: '.'
      },
      {
        type: 'input',
        name: 'name',
        message: 'entry名称：',
        async before() {
          return {
            default: 'test',
          };
        },
        // default: '',
        validate(value) {
          if (!value) {
            return `请输入entry名称`;
          }
          return true;
        }
      }],

  }
})()